@charset "utf-8";
/* CSS Document */
body,div,p,span,ul,li,h1,h2,h3,h4,h5,ol,dl,dt,dd,img,a,input,textarea,clear,b,strong{ padding:0; margin:0; list-style:none; border:0;font-family:"微软雅黑";}
a{ text-decoration:none; color:#333;}
.mar{ width:1400px; margin:auto;}
.clear{ clear:both;}
body{ font-size:15px; font-family:"微软雅黑"; color:#333;}
.nav{ background:url(../images/headerbg.png) no-repeat top center; border-bottom:2px solid #015292; height:302px;}
.nav-wap{ height:37px; color:#fff; line-height:37px; }
.nav-wap a{ color:#fff;}
.nav-wap-ul{ float:right;}
.nav-wap-ul li{ float:left; margin-left:5px; margin-right:5px;}
.mlogo{ display:none;}

.header{height:226px;}
.header-logo{  text-align:center; margin-top:43px; margin-bottom:15px;}
.header-nav li {
    float: left;
    line-height: 50px;
    font-size: 20px;
    width: 32%;
    text-align: center;
    font-weight: bold;
}
.header-nav li.hover{ font-weight:bold;}
.header-nav li a{color:#005292;}
.header-nav-mar{ width:46%;}
.header-search{}
.header-search img{ cursor:pointer;}
.header-search{ width:40%; margin:auto; border:1px solid #CCCCCC; height:40px; position:relative;border-radius: 20px; background:#fff; }
.header-search input{ width:80%;line-height:40px; height:40px;border-radius: 20px; padding-left:20px; background:none;border:0px;}
.header-search  #top-search{ position:absolute; right:15px; top:7px; background:url(../images/search.png) no-repeat; width:25px; height:33px; text-indent:100em; cursor:pointer;}


.footer{ background:#015292;}
.footer .footer-link .mar{ position: relative;}
.footer .footer-link{ height:65px; line-height:65px; font-size:15px;}
.footer .footer-link strong{ display:block; float:left; height:32px; background:#3475a8; line-height:32px; font-size:15px; color:#fff; font-weight:normal; text-align:center; width:16%;  margin-right:1%; margin-top:16px;}
.footer .footer-link strong img { vertical-align:middle; margin-right:5%; display:inherit;}
.footer .footer-link strong a{ color:#fff; }
.footer .footer-link  dl{ float:left; width: 32.6%; height: 32px; line-height: 32px;margin-left: 1%; margin-top:16px; }
.footer .footer-link  dt{ padding-left: 20px; }
	/* select */
.dome_div{ float:left; width:49%;}
.dome_div .select{position:relative; background:#3475a8; }
.dome_div .select dt{height:32px;background: url(../images/ico26.png) no-repeat 93%;line-height:32px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:99; color:#fff;}
.dome_div .select dt:hover,.select dt.cur{ border-bottom:0px; }

.dome_div .select dd{position:absolute;left:0;top:32px;background:#fff;display:none; width:99.5%; border-top:0px; z-index:9999;}
.dome_div .select dd ul{width: 100%; max-height: 136px;overflow:auto;}
.dome_div .select dd ul li a{line-height:28px;display:block;font-size:15px;padding:0 8px; }
.dome_div .select dd ul li a:hover{background:#f5f5f5;}

.footer-content{border-top:1px solid #4d86b2; padding-top:10px; padding-bottom:20px;}
.footer-content-font{ float:left;color:#fff; }
.footer-content-font  a{ color:#fff;}
.footer-content-font p{ line-height:30px;}
.dzjg{ float:right;}
.zfzc{ margin-top:10px;}

@media (max-width: 1200px){
	.pclogo{ display:none;}
	.mlogo{ display:block;}
		.mar{ width:92%}
.nav .mar{ width:100%}
		.nav{ background:none;}
		.header-nav ul{ float:none!important; width:100%; background:#005292;}
		.header-nav ul li{color:#fff;}
		.header-nav{ background:#005292;}
		.header-nav li a{ color:#fff;}
		.nav-wap{ background:#eee; color:#333; padding-left:10px; padding-right:10px;}
		.nav-wap a{ color:#333;}
		.header-logo img{ width:80%; vertical-align:middle;}
		.header-search{ width:80%;}
		.index-main{ padding:10px;}
		.home-news{ margin-top:0px;}
		.home-news-left,.home-news-right{ float:none; width:auto;}
		.home-news-left,.home-news-left img{ height:250px;}
		
		.home-news-right{ margin-top:20px;}
		.news-title li{ font-size:15px;}
		.home-column span img{ margin-right:3px;}
		.home-column span{ font-size:14px;}
		
		#banner{ height:auto;}
		.home-qh-title li span{ display:none;}
		.home-qh-div{ margin-left:5px; margin-right:5px; font-size:16px; text-align:center; height:48px; line-height:48px;}
		.home-zwgk-left,.home-zwgk-right,.home-bsfw-left,.home-bsfw-right,.home-hdjl-left,.home-hdjl-center,.home-hdjl-right,.home-zwgk-right-left,.home-zwgk-right-right,.home-bsfw-left-ul,.bsfw-div{ float:none; width:auto;}
		.home-qh-main { padding:10px;}
		.home-qh-title{ margin-top:20px; margin-bottom:20px;}
		.home-zwgk-right-right{ margin-top:20px;}
		.home-gwywj span,.home-xxgk-column li{ margin-left:2%; margin-right:2%;}
		.home-zwgk-right-zdmsxx-ul li{ width:31%;}
		.home-zwgk-right-zdmsxx-ul li.zdms-1,.home-zwgk-right-zdmsxx-ul li{ margin-left:1%; margin-right:1%;}
		.home-ztzl-title{ display:none;}
		.footer .footer-link strong{ width:47%; margin-left:1%; margin-right:1%; float:none; display:inline-block;}
		.footer .footer-link dl{ width:auto; float:none; margin-left:1%!important; margin-right:1%; margin-top:10px;}
		.dome_div{ float:none; width:auto;}
		.footer .footer-link{ height:auto;}
		
		.footer-content-font{ text-align:center;}
		.dzjg{ float:none; text-align:center;}
		.bsfw-img img{ width:100%;}
		.bsfw-wxbl{ margin-top:20px;}
		.home-hdjl-center,.home-hdjl-right{ margin-top:20px;}
		
		.zjsh-title img{ width:100%;}
		.zjsh1-left{ float:none; width:auto; padding:15px;}
		.zjsh1-left-img img{ width:100%;}
		.zjsh1-right{ display:none;}
		.zjsh1-qh li{ width:22%; margin-left:1.5%; margin-right:1.5%; margin-bottom:20px;}
		.zjsh1-qh span{ height:81px;}
		.tssh-sp{ float:none; width:auto; margin-left:10px; margin-right:10px;}
		.tssh-pic{ float:none; width:auto; margin-top:20px; margin-right:10px;}
		.tssh-pic-div{ float:none; width:auto;margin-left:10px; margin-right:10px; margin-top:20px;}
		.zwgk1-left,.zwgk1-right,.zwgk3-left,.zwgk3-right,.zwgk-leader-left,.zwgk-leader-right{ float:none; width:auto;}
		.zwgk{ padding:10px;}
		.zwgk1-right{ margin-top:20px;}
		.zwgk2 li{ float:none; width:auto; margin-left:0px; line-height:75px; margin-top:10px;}
		.home-zwgk-title li{ margin-right:0px; font-size:16px;}
		.zwgk3-right{ margin-top:10px;}
		.zmhd1-left{ float:none; width:auto;}
		.zmhd1-right{ float:none; width:auto;}
		.zmhd{ padding:10px;}
		.xjxd li strong{ width:28%;}
		.xjxd li a{ width:40%;}
		.zmhd1-right{ margin-top:20px;}
		.zmhd-news-left,.zmhd-news-right{ float:none; width:auto;}
		.zmhd-wszb-ul li{ width:47%;}
		.bsfw-left,.bsfw-right{ float:none; width:auto;}
		.grfw{ min-height:inherit;}
		.grfw li{ font-size:14px;}
		.grfw li img{ width:40px;}
		.grfw li a{ height:85px;}
		.bsfw-left-img-link li{ width:48%; margin-bottom:10px;}
		.bsfw-ztfw-div-ul li{ width:33.3%;}
		.sjfb-div-left,.sjfb-div-right{ width:auto; float:none;}
		.sjfb-banner img{ width:100%;}
		.sjfb-title li{ margin-left:1.5%; margin-right:1.5%;}
		.zxsj-div-news-left{ float:none; width:auto;}
		.zxsj-div-news-right{ float:none; width:auto;}
		.sjfb-icon-div li{ width:47%; margin-left:1.5%!important; margin-right:1.5%!important; margin-bottom:10px;}
		.sjfb-news2{ padding:15px;}
		.sjfb-news2-left,.sjfb-news2-cen,.sjfb-news2-right{ width:auto; float:none; margin-bottom:15px; margin-left:0px;}
		
		.list_right{  width:auto; float:none; border-left:0px;}
		.list_right ul{ padding-left:0px;}
		.ly_div li{ width:auto!important; float:none!important;}
		.main-padd{ padding:15px;}
		#zoomcon img{ max-width:280px;}
		.list_wz{ margin-left:10px;}
	}

